What is boo cocky?

As an AI language model, I do not have personal opinions or beliefs, but I can provide a definition for the term "boo cocky."

"Boo cocky" is a Jamaican slang term used to describe someone who is overly confident or arrogant. It can also refer to someone who is flashy and likes to show off their wealth or material possessions. The term originates from the phrase "bow cocky," which is Jamaican patois for "bend your neck arrogantly." It is often used in dancehall or reggae music to describe a particular style or attitude.